iT邦幫忙

2026 iThome 鐵人賽

DAY 8
0
  • 學習要點

    • App Service plan 才是計費單位,一個 plan 可以裝多個 App Service。改 plan 的層級 = 改所有 app 的規格
    • 層級與功能門檻(這是考題重災區):
      • Free (F1) / Shared (D1):共用基礎設施,沒有自訂網域 SSL、沒有部署槽、沒有 Always On
      • Basic (B):可自訂網域 + TLS、手動擴展,沒有部署槽
      • Standard (S):開始有部署槽(5 個)、自動擴展、每日備份
      • Premium (P):更多部署槽(20 個)、VNet 整合強化
    • Deployment slot 的核心價值是 swap:swap 會先在目標槽暖機,再交換路由,達成零停機部署。部分設定是「slot 專屬」不會跟著交換(例如連線字串可勾選 sticky)
    • 網路設定兩個方向:VNet Integration(app 出去連到你的 VNet 資源)vs Private Endpoint(外部進來只能走私有網路)
    • App Service backup 需要 Standard 以上,且備份存到你自己的儲存體帳戶
  • 實作 Lab

    • 建立 F1(免費) plan + 一個 web app,部署一個 Hello World
    • 觀察 F1 下哪些設定選項是灰色的(截圖,這是很好的 blog 素材)
    • 短時升級到 B1,設定自訂網域驗證流程(不用真的買網域,看流程即可),然後立刻降回 F1 或刪除
    • 短時升級到 S1,建立 staging 部署槽,部署不同版本,執行一次 swap
    • 設定 VNet Integration,觀察需要的子網路要求(需要委派的專用子網路)
  • 今日心得
    https://ithelp.ithome.com.tw/upload/images/20261009/20104126P3XlyAJEzT.pnghttps://ithelp.ithome.com.tw/upload/images/20261009/20104126FQ6Uqq9uAa.png

聽同事說現在一堆架構都是 app service 配 azure function 再用而已,VM 幾乎沒再開了,我真的好震驚@@,原來會 VM 已經過時了


上一篇
D18-ARM Template 與 Bicep
下一篇
D20-容器 ACR ACI 與 Container Apps
系列文
使用 Azure 雲服務的日子往往就是這麼樸實無華且枯燥 共 20 篇
圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言